The Best 15 Seafood, Restaurants in Salt Lake City, Utah (UT), United States

4 Rating
50 reviews

5770 S Redwood Rd, Salt Lake City, UT 84123-5395, Salt Lake City

"Love it took my grandson had lots of fun"